AIOSEO\Plugin\Common\Breadcrumbs\Breadcrumbs C

Total Complexity 104
Dependencies 5
Dependents 2
Total lines 760
Lines of code 338
Logical lines of code 194
Comment lines 328
Methods 32
Properties 6

Methods 32

Method Rating Maintainability Complexity Lines of code
buildBreadcrumbs()
B
39 20 68
getPostTaxTermHierarchy()
A
46 12 35
getDateCrumb()
S
50 6 33
getWooCommerceShopCrumb()
S
56 6 19
getPostTaxonomyCrumbs()
S
56 6 18
getPostParentCrumbs()
S
58 5 16
getHomePageCrumb()
S
59 4 14
maybeGetWooCommerceShopCrumb()
S
64 4 11
getOverride()
S
68 4 7
addCrumbs()
S
65 4 9
getTermTaxonomyParentCrumbs()
S
62 3 11
getFilteredTermHierarchy()
S
63 3 10
getPostArchiveCrumb()
S
67 3 7
getBlogCrumb()
S
66 2 8
registerWidget()
S
74 2 5
getPostHierarchy()
S
73 2 4
getPrefixCrumb()
S
70 2 6
maybeGetHomePageCrumb()
S
75 2 5
getSearchCrumb()
S
78 1 3
setOverride()
S
81 1 3
getTermHierarchy()
S
78 1 3
getNotFoundCrumb()
S
79 1 3
getAuthorCrumb()
S
78 1 3
getPreviewCrumb()
S
79 1 3
getPagedCrumb()
S
76 1 3
getPostTypeArchiveCrumb()
S
78 1 3
showCurrentItem()
S
78 1 3
getPostCrumb()
S
78 1 3
getTermTaxonomyCrumb()
S
78 1 3
init()
S
80 1 3
makeCrumb()
S
66 1 9
__construct()
S
67 1 7